urine mucoid - Francés Inglés Diccionario